package api;

/**
 * @Author admin
 * @Date 2019/3/27 10:16
 */
public class StringBufferTest {
    public static void main(String[] args) {
        /*创建StringBuffer对象（构造方法）
        * 调用方法完成相应功能*/
        System.out.println("1.添加---------");
        StringBuffer str = new StringBuffer();
        str.append("abcdefg");
        System.out.println("append添加结果："+str);
        str.insert(2,"123");
        System.out.println("insert添加结果："+str);
        System.out.println();
        System.out.println("2.删除----------");
        str.delete(1,7);
        System.out.println("delete删除指定位置结果"+str);
        str.deleteCharAt(2);
        System.out.println("deleteCharAt结果"+str);
        str.delete(0,str.length());
        System.out.println("清空数据 "+str);

        StringBuffer str2=new StringBuffer("abcdef");
        System.out.println("3.-----------");
        str2.setCharAt(1,'p');
        System.out.println("setCharAt修改指定位置的字符结果"+str2);
        str2.replace(1,3,"qq");
        System.out.println("replace替换指定位置字符串结果"+str2);
        str2.reverse();
        System.out.println("字符串翻转结果："+str2);

    }
}
